package com.zc.framework.shiro.cas;

/**
 * Created by zc on 2016/8/30.
 */
public class CasMatcher {

    public CasMatcher(){

    }

    /**
     * Credentials Algorithm's Name: SHA-1, MD5
     */
    private String algorithm;

    /**
     * Provided Salt or using default
     */
    private String salt;

    /**
     * algorithm's iteration num
     */
    private int hashIterations;

    /**
     * Salt Size
     */
    private int saltSize;
    /**
     * @Return the String algorithm
     */
    public String getAlgorithm() {
        return algorithm;
    }
    /**
     * @Param String algorithm to set
     */
    public void setAlgorithm(String algorithm) {
        this.algorithm = algorithm;
    }
    /**
     * @Return the String salt
     */
    public String getSalt() {
        return salt;
    }
    /**
     * @Param String salt to set
     */
    public void setSalt(String salt) {
        this.salt = salt;
    }

    /**
     * @Return the int hashIterations
     */
    public int getHashIterations() {
        return hashIterations;
    }

    /**
     * @Param int hashIterations to set
     */
    public void setHashIterations(int hashIterations) {
        this.hashIterations = hashIterations;
    }

    /**
     * @Return the int saltSize
     */
    public int getSaltSize() {
        return saltSize;
    }

    /**
     * @Param int saltSize to set
     */
    public void setSaltSize(int saltSize) {
        this.saltSize = saltSize;
    }

}
